<?php
class Soul_Request_Context extends Soul_Classes_Object{
    
    private $_helper = NULL;
	
    protected function __construct(){
        Soul_Request_Context_Helper::registerClass('Soul_Request_Context_Method');
        $this->_helper = Soul_Request_Context_Helper::getInstance();       
    }
    
    public function getHelper(){
        return $this->_helper;
    }
    
    private static $_instance = NULL;
    public static function getInstance(){
        if(is_null(self::$_instance)){
            self::$_instance = new self();
        }
        return self::$_instance;
    }
}